package com.moxingzhegroup.presenter.callback;

import com.moxingzhegroup.base.IBaseCallback;
import com.moxingzhegroup.entity.Advertisement;

import java.util.List;

/**
 * @author LiaoRun
 */
public interface IVideoCallback extends IBaseCallback {

    /**
     * 新的后台服务器里的视频下载了下来
     *
     * @param downloadId    下载视频的id（安卓的下载管理分配的id）
     * @param videoFileName 文件的名字
     */
    void onNewVideoFileBeginDownload(Long downloadId, String videoFileName);


    /**
     * 获取到了所有的广告信息
     *
     * @param advertisements 服务器所有的广告信息，按照
     */
    void onAllAdvertisementLoad(List<Advertisement> advertisements);
}
